#ifndef BINDINGCUBE_H
#define BINDINGCUBE_H

#include "Vector3D.h"


// DEPRECATED
// this object has been deprecated.  Use BindingSpheres instead.
//
namespace collisions
{
	class BindingCube
	{
		float width, height, depth;
	public:
		//make values public for direct access
		float top, bottom, left, right, front, back;

		BindingCube(const Vector3D pos, float width, float height, float depth);
		BindingCube(float left, float right, float top, float bottom, float front, float back);

		bool collidesWith(const BindingCube oCube);
		void moveTo(Vector3D newPosition);
		void moveBy(Vector3D translation);
	};
}

#endif